import request from '@/utils/request'

/**
 * 
 * 查询发端短驳
 * @param {} data 
 * @returns 
 */
export function listTransPortApi(data) {
  return request({
    url: '/web/haul/list',
    method: 'post',
    data
  })
}

/**
 * 查询拉运详情
 * @param {}  
 * @returns 
 */
export function getWeightbillInfoApi(id) {
  return request({
    url: `/haul/weightbill/info?haulId=${id}`,
    method: 'get',
  })
}


/**
 * 查询审核信息
 * @param {}  
 * @returns 
 */
export function transportInfoApi(id) {
  return request({
    url: `/haul/${id}`,
    method: 'get'
  })
}

/**
 * 提交审核信息
 * @param {} 
 * @returns 
 */
export function checkHaulApi(data) {
  return request({
    url: '/web/haul/check',
    method: 'post',
    data
  })
}

/**
 * 编辑审核信息
 * @param {} 
 * @returns 
 */
export function updateHaulApi(data) {
  return request({
    url: '/web/haul/update',
    method: 'post',
    data
  })
}

/** 识别磅单信息 */
// export function viewWeightBillApi(data) {
//   return request({
//     url: '/biz/ocr/weight_bill/template',
//     method: 'post',
//     data
//   })
// }

/** 识别磅单信息新接口2024-09-10 */
export function viewWeightBillApi(data) {
  return request({
    url: '/biz/ocr/weight_bill',
    method: 'post',
    data
  })
}

/** 新增拉运（发端） */
export function addHaulApi(data) {
  return request({
    url: '/web/haul/add',
    method: 'post',
    data
  })
}